English-Portuguese translations for train station
- estaçãoÉ o aeroporto ou a estação ferroviária? Is it the airport or train station?
Definition of train station
- A place where trains stop for passengers to embark and disembark
Trending Searches
Popular Dictionaries